微软也进入了开源大军
素材来源:网络
编辑整理:strongerHuang
做软件开发的工程应该对开源不会陌生,我们经常听到“xxx开源了”,感觉开源成为“潮流”了。
之前“xxx呼吸机”开源引起了行业轰动,随后几十家做呼吸机的企业也开源了自家的呼吸机项目。
现在,几乎每天都有各类代码、项目开源。最近在行业内容也是各种开源,想必不少读者都有所耳闻。
一、ThreadX开源
年初,µC/OS系统及相关组件开源,在RTOS界引起了不小轰动。最近Azure RTOS ThreadX也加入开源大军。
ThreadX是微软的一款高级实时操作系统 (RTOS) ,专用于深度嵌入式应用程序。
Azure RTOS ThreadX
Azure RTOS NetX
Azure RTOS NetX Duo
Azure RTOS FileX
Azure RTOS GUIX
Azure RTOS GUIX Studio
Azure RTOS USBX
Azure RTOS TraceX
github地址:
https://github.com/azure-rtos
官方网址:
https://azure.microsoft.com/zh-cn/services/rtos
二、GW-BASIC语言源代码
早在2018年,微软就开源了MS-DOS源代码,最近微软又将1983年开发的GW-BASIC源代码开源了。
GW-BASIC使用汇编语言编写,而不是当时流行的FORTRAN、 COBOL、 C等高级语言。
当时使用汇编,主要考虑硬件处理器处理能力有限,内存资源有限,会影响运行效率,所以才使用汇编。在当时,可以说代码具有很高的参考价值。
对于现在的硬件,如果处理能力以及资源有限,还是有参考价值,但对于大部分人来说,价值不是很大了。
开源地址:
看一看上面年龄,你就知道了,那个时候你父母年龄可能都还不大。
微软的开源项目其实还有很多,比如大家熟知的 VS Code也是微软的开源项目,还有TypeScript、Windows Forms等。
今天就分享到这里,我平时会在朋友圈分享一些行业动态和资讯,欢迎大家围观朋友圈。当然,没有加我微信的读者,也欢迎(后台回复“微信”)加入并围观朋友圈。
长按前往图中包含的公众号关注